@charset "utf-8";
/* body bg: #821262;
footer heading: #ff692d
link #821262;

line #CECECE
box bg #C1C1C1
text xa'm : #898989
*/

.inputs { border:1px dotted #720d72;width:150px;height:18px; line-height:18px; background:#e82ee8;  }
.selects {
	border:1px dotted #ff692d;width:200px;height:18px; line-height:18px; background:#e937e9; 
}
.selects option { padding-left:10px; }
body { 
	margin:0;
	padding:0;
	background:url(images/main_bg.jpg) fixed;
	font-family:"Tahoma",Arial;
	font-size:12px;
	color:#333333;

	}
strong { color:#9d129d; }		
td { vertical-align:top; }
h2 { color:#7F4A1E; font-size:16px; }
a { text-decoration:none; color:#ff692d; }
a:hover { }
img { border:none; }
#domsang_logo { width:293px; height:228px; background:url(images/domsang_logo.png); z-index:-1; position:absolute; }
#domsang { width:974px; min-height:492px; background:url(images/domsang.png) right; z-index:-1; position:absolute; }
#home_button { position:absolute; width:324px; z-index:2; right:0; min-height:273px;  }
#home_button ul { padding:0; margin:0; }
#home_button li { display:block; width:324px; height:91px; background:url(images/home_b.png); line-height:91px; }
#home_button li:hover { background:url(images/home_b2.png); cursor:pointer; text-decoration:none; }
#home_button span { font-size:16px; color:#FFFFFF;text-decoration:none; line-height:91px; float:right; padding-right:30px;text-transform:uppercase;}
#home_button img { float:left;  line-height:91px;padding:13px 0px 0px 10px; }
#main_web {
	width: 970px;
	margin: 0 auto;
	/*background-color:#0A274A;*/
	overflow:hidden;
	z-index:2;
	position:relative;
}	

#header { height:130px; }
#logo { margin-top:10px; position:absolute; z-index:2; width:157px; height:100px; left:50px;}
#slogan { width:400px; height:61px; position:absolute; left:340px; top:0; }
#language {position:absolute; z-index:2; left:230px; top:10px; color:#FFFFFF; }
#language strong { color:#FFFF00; }
#language a { color:#FFFF00; }
#language a:hover { text-decoration:underline; }
.clear { clear:both; }
#loading {  
    position:absolute;  
    width:300px;  
    top:0px;  
    left:50%;  
    margin-left:-150px;
	margin-top:200px;
    text-align:center;  
    padding:7px 0 0 0;  
    font:bold 11px Arial, Helvetica, sans-serif;  
	z-index:99;
}  
#backgroundPopup{
	position:fixed;
	_position:absolute; /* hack for internet explorer 6*/
	height:100%;
	width:100%;
	top:0;
	left:0;
	background:#000000;
	border:1px solid #cecece;
	z-index:98;
	filter:alpha(opacity=70); /* IE's opacity*/
	 opacity: 0.7;
}


/* MENU */
#menu_s {
	position:absolute;
	z-index:7;
	width:644px;
	height:49px;
	background:url(images/menu_s.png);
	top:65px;
	right:0px;
}
#menu_light {
	position:absolute;
	z-index:8;
	width:608px;
	height:32px;
	background:url(images/menu_li.png);
	top:45px;
	right:20px;
}
#menu_all {
	position:absolute;
	top:70px;
	right:0;
	z-index:9;
}
#menu {
	height:49px;
	line-height:49px;
	background:url(images/menu_bg.png);
	width:970px;
	float:left;}
#menu ul {margin:0;padding:0;list-style:none;float:left;}
#menu ul.menu {padding-left:30px;}
#menu li {position:relative;z-index:9;margin:1px 0 0 0;padding:0 5px 0 0;display:block;float:left;}
#menu li:hover>ul {left:-2px;}
#menu a {
	position:relative;
	z-index:10;
	height:47px;
	display:block;
	float:left;
	line-height:47px;
	text-decoration:none;
	color: #C4E2FF;
	text-shadow: 1px 1px 1px rgba(0, 0, 0, 0.5);	
	padding:0 10px 0 10px;
	font-weight:bold;
	}
#menu a:hover, #menu a:hover span {color:#ff8dff;}
#menu a:hover {color:#FFFFFF;}
#menu li.current a {}
#menu span {display:block;cursor:pointer;background-repeat:no-repeat;background-position:95% 0;}
#menu ul ul a.parent span {background-position:95% 8px;
/* background-image:url(http://apycom.com/ssc-data/items/1/f5f5f5/images/item-pointer.gif); */
}
#menu ul ul a.parent:hover span {
 background-image:url(http://apycom.com/ssc-data/items/1/f5f5f5/images/item-pointer-mover.gif); 
}
#menu a {padding:0 47px;line-height:40px;color:#C4E2FF;}
#menu span {margin-top:5px;color:#FFFFFF;}
#menu ul ul a:hover {background:url(images/submenu-selected-bottom.gif) no-repeat  bottom;}
#menu ul ul a:hover span {background:url(images/submenu-selected-top.gif) no-repeat top;color:#fff;}
#menu ul ul span {color:#FFF;}
#menu li {background:url(images/menu_line.png) repeat-y;}
#menu li.last {background:none;}
#menu ul ul li {
background:url(images/nav_dropdown_sep.gif) left bottom repeat-x;padding:4px 0;z-index:9;width:100%;}
#menu ul ul {
	position:absolute;top:46px;left:-999em;width:200px;padding:5px 0 0 0;background:rgb(4,85,182) url(images/nav_dropdown_grad.png) right top no-repeat;
	filter:alpha(opacity=90); /* IE's opacity*/
	 opacity: 0.9;
		-webkit-border-radius: 8px;
		-moz-border-radius: 8px;
	margin-top:1px;
	}
#menu ul ul a {
		padding-left:10px;
		height:auto;float:none;display:block;line-height:24px;
		color:#FFFFFF;
		font-size:11px;
		}

#menu ul ul ul {padding:0;margin:-38px 0 0 163px !important;margin-left:172px;}
#menu ul ul ul {background:rgb(41,41,41);}
#menu ul ul ul ul {background:rgb(38,38,38);}
#menu ul ul ul ul {background:rgb(35,35,35);}
#menu li.back {
		 background:url(images/background-home-highlight.png) no-repeat right 16px !important;
		/*background-image:url(images/background-highlight.png);*/
		width:13px;height:49px;z-index:8;position:absolute;margin:7px 0 0 -3px;
		}
#menu li.back .left {
		background:url(images/background-home-highlight.png) no-repeat left 16px  !important;
		/*background-image:url(images/background-highlight.png);*/
		height:49px;
		}


/* Home box */
.box_dichvu {
	width:320px;
	height:250px;

	float:left;
	background:url(images/box_shadow.png) no-repeat bottom;
}
.box_dichvu h1{
	background:url(images/dichvu_icon.png) no-repeat 10px 10px;
	width:320px;
	height:65px;
	line-height:65px;
	padding-top:10px;
	font-weight:normal;
	color:#80B9FF;
	text-transform:uppercase;
	text-shadow: 1px 1px 1px rgba(0, 0, 0, 0.5);
	padding-left:80px;
	font-size:20px;
}
.box_dichvu_in {
	background:url(images/box_bg.png) no-repeat;
	width:320px;
	height:230px;
	top:0;
}

.box_tintuc {
	width:320px;
	height:250px;

	float:left;
	margin-left:9px;
	background:url(images/box_shadow.png) no-repeat bottom;
}
.box_tintuc h1{
	background:url(images/tintuc_icon.png) no-repeat 8px 5px;
	width:320px;
	height:65px;
	line-height:65px;
	padding-top:10px;
	font-weight:normal;
	color:#80B9FF;
	text-transform:uppercase;
	text-shadow: 1px 1px 1px rgba(0, 0, 0, 0.5);
	padding-left:80px;
	font-size:20px;
}
.box_lienhe {
	width:320px;
	height:250px;

	float:left;
	margin-left:9px;
	background:url(images/box_shadow.png) no-repeat bottom;
}
.box_lienhe h1{
	background:url(images/lienhe_icon.png) no-repeat 8px 5px;
	width:320px;
	height:65px;
	line-height:65px;
	padding-top:10px;
	font-weight:normal;
	color:#80B9FF;
	text-transform:uppercase;
	text-shadow: 1px 1px 1px rgba(0, 0, 0, 0.5);
	padding-left:80px;
	font-size:20px;
}

.box_dichvu_cont {
	margin:20px 0px 0px 0px;
}
.bdv_contl { 
	float:left;
	width:160px;
}
.bdv_contline { 
	width:2px;
	background:url(images/main-delimiter.png);
	float:left;
	height:110px;
}
.bdv_contr { 
	float:left;
	margin-left:10px;
	width:140px;
	
}
.box_dichvu_cont ul { padding:0; margin:0 0 0 10px; list-style:none; }
.box_dichvu_cont ul li { background:url(images/bullet1.png) no-repeat left; }
.box_dichvu_cont ul a { color:#C4E2FF;font-size:11px; line-height:18px; padding-left:18px; }

.bullet1 {
 padding:5px; margin:0; list-style:none;
}
.bullet1 li { padding:5px 10px;line-height:16px;  }
.bullet1 li img{ float:left;line-height:19px;  }
.bullet1 li a { color:#00D8FF;font-size:11px; line-height:16px; padding-left:3px; }
.time_add { font-size:10px; }
.box_tintuc_cont {
	margin:20px 0px 0px 0px;
}
.box_tintuc_cont ul { padding:0; margin:0 0 0 10px; list-style:none; }
.box_tintuc_cont ul li { background:url(images/bullet2.png) no-repeat left 4px; }
.box_tintuc_cont ul a { color:#FFFFFF;font-size:11px; line-height:18px; padding-left:18px; }
.box_tintuc_more { background:url(images/button.png) no-repeat; width:89px; height:27px; float:right; margin-right:20px;margin-top:10px; }
.box_tintuc_more a{ line-height:24px; display:block; padding-left:25px; font-size:11px; color:#C4E2FF;  }
.box_tintuc_more a:hover { color:#FFFFFF; text-decoration:none; }

.box_lienhe_cont {
	margin:20px 0px 0px 20px;
}
.box_lienhe_cont ul { padding:0; margin:0; list-style:none; }
.box_lienhe_cont li img { float:left; clear:both; padding-right:10px; }
.box_lienhe_cont li { line-height:26px; padding:5px 0 5px 0px; font-size:11px; }


.info_home { border:1px solid #0B3E65; }

.content {
	  font-size:12px;
	  line-height:18px;
}
#content {  }
#content_inside { padding:20px; }

.content p { padding-top:10px; }
.info_content { float:left; width:755px; }
.info_content_in { border:1px solid #0A274A;}
.info_content img.titleimg { padding-right:10px; padding-left:10px; position:absolute; display:block;margin-top:-10px; }
img.titleimg { padding-right:10px; padding-left:10px; position:absolute; display:block;margin-top:-10px; }
#right_column { float:left; margin-left:10px; width:225px; }
.content_side img.titleimg { padding-right:10px; padding-left:10px; position:absolute; display:block;margin-top:-10px; }
.content_side {
	border:1px solid #0A274A;
}
h1.title { background:url(images/conhead_bg.png); line-height:50px; font-size:14px; color:#80B9FF; padding-left:70px; margin:0; }

.footer_content { height:158px; background:url(images/footer_.png) no-repeat; width:970px; margin:10px auto 20px;  }
.footer_content ul { padding:10px; margin:0; list-style:none; }
.footer_content li img { float:left; clear:both; padding-right:10px; }
.footer_content li { line-height:12px; padding:2px 0 2px 0px; font-size:11px; }


/* List category with article */
.home_news_all { }
.home_news_left { float:left; width:400px; padding:0; }
.home_news_center { float:left; width:2px; background:url(images/box_line2.png) repeat-y; height:130px; }
.home_news_right { float:left; width:320px; margin-left:20px; }
.home_news_img { float:left; width:154px; border:1px solid #afafaf; }
.home_news_img img { margin:2px; }
.home_news_title { float:left; margin-left:10px; width:220px;  }
.home_news_title a { color:#0e99ff; font-size:13px; text-transform:uppercase;font-weight:normal;}
.home_news_desc { float:left; margin-left:10px; width:220px; font-size:11px; line-height:16px; }

.home_news_all2 { padding-left:10px; }
.home_news_left2 { float:left; width:360px; padding:0; }
.home_news_center2 { float:left; width:2px;height:130px; margin-left:5px; /* background:url(images/box_line2.png) repeat-y; */ }
.home_news_right2 { float:left; width:360px; margin-left:10px; }
.home_news_img2 { float:left; width:154px; border:1px solid #afafaf; }
.home_news_img2 img { margin:2px; }
.home_news_title2 { float:left;width:180px;  }
.home_news_title2 a { color:#ff4400; font-size:11px;font-weight:bold;}
.home_news_desc2 { float:left; margin-left:10px; width:180px; font-size:11px;line-height:16px; }
h4.home_news_title2 { padding:0 0 10px 0; margin:0 0 0 10px; }


.home_news_right li a:hover{ color:#7D7D7D;text-decoration:none; }
.home_news_right ul { padding:0; margin:0 0 0 10px; list-style:none; }
.home_news_right ul li { background:url(images/bullet7.png) no-repeat left 7px; }
.home_news_right ul a { color:#0e99ff;font-size:12px; line-height:18px; padding-left:10px; }
.each_category { position:relative; padding-left:10px;padding-top:10px; }
.earch_category_head { height:16px;position:relative; }

.earch_category_tagl { background:url(images/sl.png); width:0;float:left; }
.earch_category_tagc { background:url(images/sbg.png) repeat-x; float:left; width:auto; padding:0; margin:0; }
.earch_category_tagc h3 { padding:0 10px;  }
.earch_category_tagc h3 a { font-size:12px;color:#2f90e5;text-decoration:none;text-transform:uppercase; font-weight:bold; line-height:12px; }
.earch_category_tagr { background:url(images/sr.png) no-repeat; width:15px;float:left; }
.earch_category_light { background:url(images/clight.png) repeat-x center; width:100%; height:52px; } 

.home_news_all3 { padding-left:10px; }
.home_news_left3 { float:left; width:470px; padding:0; }
.home_news_center3 { float:left; width:2px; background:url(images/box_line2.png) repeat-y; height:130px; margin-left:5px; }
.home_news_right3 { float:left; width:470px; margin-left:10px; }
.home_news_img3 { float:left; width:154px; border:1px solid #afafaf; }
.home_news_img3 img { margin:2px; }
.home_news_title3 { float:left; margin-left:10px; width:300px;  }
.home_news_title3 a { color:#0e99ff; font-size:13px; text-transform:uppercase;font-weight:normal;}
.home_news_desc3 { float:left; margin-left:10px; width:300px; font-size:11px;line-height:16px; }
/* border image */
.img_all { position:relative; width:160px; height:110px; }
.img_tl { width:59px; height:54px; background:url(images/style_pages.png) -160px -2px; position:absolute; top:0; left:0; z-index:1; }
.img_tr { width:59px; height:54px; background:url(images/style_pages.png) -221px -2px; position:absolute; top:0; right:10px; z-index:1; } 
.img_bl { width:59px; height:54px; background:url(images/style_pages.png) -160px -58px; position:absolute; bottom:0; left:0; z-index:1; }
.img_br { width:59px; height:54px; background:url(images/style_pages.png) -221px -58px; position:absolute; bottom:0; right:10px; z-index:1; } 
.img_true img { margin:5px; z-index:99; position:absolute; border:1px solid #0B3E65; }

.each_category { position:relative; padding-left:10px;padding-top:10px; }
.earch_category_head { height:46px;position:relative; }

.earch_category_tagl { background:url(images/sl.png); width:15px;height:39px;float:left; }
.earch_category_tagc { background:url(images/sbg.png) repeat-x; float:left;height:39px; width:auto; }
.earch_category_tagc h1 { font-size:12px;color:#80B9FF;text-decoration:none;text-transform:uppercase; font-weight:bold;line-height:39px; padding:0 20px;  }
.earch_category_tagr { background:url(images/sr.png) no-repeat; width:15px;height:39px;float:left; }
.earch_category_light { background:url(images/background-home-highlight.png) repeat-x center; width:100%; height:52px; } 

.bside {}
.b_side_h{margin-bottom:8px; overflow:hidden;}
.b_side_h h3{width:221px; height:35px; background:url(images/box_head.png) no-repeat; margin:0px; padding:0px 0px 0px 15px; text-transform:uppercase; line-height:35px; font-family:Tahoma, Geneva, sans-serif; color:#FFF; font-size:11px;}
.bside_bg {width:221px; -moz-border-radius: 0px 0px 5px 5px; overflow:hidden; padding-bottom:5px; background:#f3f3f3 url(images/box_bg.png) repeat-x bottom}
#bside_bg_ticked {width:221px; background-color:#ececec; -moz-border-radius: 0px 0px 5px 5px; overflow:hidden; padding-bottom:5px;}
#bside_bg_ticked ul{margin:0px; padding:0px;}
#bside_bg_ticked ul li{list-style:none;}
.bullet2{padding:0; margin:10px 15px 15px 15px; list-style:none;}
.bullet2 li{padding-right:0; background:url(images/bullet1.jpg) repeat-x; background-position:bottom; }
.bullet2 li:last-child{background:none;}
.bullet2 li a{color:#000;font-size:12px;background:url(images/li.png) 0 0 no-repeat; background-position:left; display:block; padding:5px 0 5px 12px; border-bottom:1px solid white}
.bullet2 li a:hover{color:white; background:#e80de8;}

.bullet_on{padding-right:10px; list-style:none; padding-left:20px;}
.bullet_on li{line-height:22px;}
.bullet_on img{padding:3px 5px 0px 3px; float:left;}




#tinlienquan { width:424px; min-height:178px; background:url('images/tinlienquan.png') no-repeat; overflow:hidden; margin-left:200px; }
#tinlienquan:hover { width:424px; min-height:178px; background:url('images/tinlienquan2.png') no-repeat; overflow:hidden; margin-left:200px; }
#tinlienquan h2 { height:42px; line-height:42px; color:#C4E2FF; padding-left:55px; }
.tinlienquan_list {
 padding:10px 10px 0px 35px; margin:0; list-style:none;
}
.tinlienquan_list li { padding-right:10px; background:url(images/bullet2.png) no-repeat 0 5px;  }
.tinlienquan_list li a { color:#00D8FF;font-size:11px; padding-left:18px; line-height:22px; }



/* Cat bar */
#cat_all {
	right:0;
	z-index:9;
	position:relative; /*absolute;*/
	height:60px;
	margin:0px 0px 5px 0px;	
}
#cat_l {
	width:10px;
	height:60px;
	background:url(images/cat_l.png);
	float:left;
}
#cat_r {
	width:10px;
	height:60px;
	background:url(images/cat_r.png);
	float:left;
}
#cat {
	height:60px;
	line-height:60px;
	background:url(images/cat_bg.png);
	float:left;
	width:950px;
}
#cat ul {margin:0;padding:0;list-style:none;float:left;}
#cat ul.menu {padding-left:30px;}
#cat li {position:relative;z-index:9;margin:0;padding:0 5px 0 0;display:block;float:left;}
#cat li:hover>ul {left:-2px;}
#cat a {
	position:relative;
	z-index:10;
	height:60px;
	display:block;
	float:left;
	line-height:60px;
	text-decoration:none;
	color: #C4E2FF;
	/*text-shadow: 1px 1px 1px rgba(0, 0, 0, 0.5);*/
	text-transform:uppercase;
	padding:0 10px 0 10px;
	}
#cat a:hover, #cat a:hover span {color:#FFFFFF;}
#cat a:hover {color:#FFFFFF;}
#cat li.current a {}
#cat span {display:block;cursor:pointer;background-repeat:no-repeat;background-position:95% 0; height:50px; line-height:50px;}
#cat ul ul a.parent span {background-position:95% 8px;
/* background-image:url(http://apycom.com/ssc-data/items/1/f5f5f5/images/item-pointer.gif); */
}
#cat ul ul a.parent:hover span {
 background-image:url(http://apycom.com/ssc-data/items/1/f5f5f5/images/item-pointer-mover.gif); 
}
#cat a {padding:0 10px 0 10px;line-height:30px;color:#C4E2FF;}
#cat span {margin-top:5px;color:#FFFFFF;}
#cat ul ul a:hover {background:url(images/submenu-selected-bottom.gif) no-repeat  bottom;}
#cat ul ul a:hover span {background:url(images/submenu-selected-top.gif) no-repeat top;color:#fff;}
#cat ul ul span {color:#FFF;}
#cat li {background:url(images/line2.png) 98% 4px no-repeat;}
#cat li.last {background:none;}
#cat ul ul li {
background:url(images/nav_dropdown_sep.gif) left bottom repeat-x;padding:4px 0;z-index:9;width:100%;}
#cat ul ul {
	position:absolute;top:46px;left:-999em;width:200px;padding:5px 0 0 0;background:rgb(4,85,182) url(images/nav_dropdown_grad.png) right top no-repeat;
	filter:alpha(opacity=90); /* IE's opacity*/
	 opacity: 0.9;
		-webkit-border-radius: 8px;
		-moz-border-radius: 8px;
	margin-top:1px;
	}
#cat ul ul a {
		padding-left:10px;
		height:auto;float:none;display:block;line-height:24px;
		color:#FFFFFF;
		font-size:11px;
		}

#cat ul ul ul {padding:0;margin:-38px 0 0 163px !important;margin-left:172px;}
#cat ul ul ul {background:rgb(41,41,41);}
#cat ul ul ul ul {background:rgb(38,38,38);}
#cat ul ul ul ul {background:rgb(35,35,35);}
#cat li.back {
		 background:url(images/cathover.jpg) no-repeat right 0px !important;
		/*background-image:url(images/background-highlight.png);*/
		width:13px;height:60px;z-index:8;position:absolute;margin:0px -8px 0 -6px;
		}
#cat li.back .left {
		background:url(images/cathover.jpg) no-repeat left 0px  !important;
		/*background-image:url(images/background-highlight.png);*/
		height:60px;
		}
		
	


#footer { background:url(images/footer_bg.png) repeat-x bottom; height:200px; }

#footer li.information { display:block; float:left; width:220px; background:url(images/line2.png) 98% 4px repeat-y; height:130px; padding-left:20px;}
#footer li.support { display:block; float:left; width:220px; background:url(images/line2.png) 98% 4px repeat-y; height:130px; padding-left:20px;}
#footer li.subscribe { display:block; float:left; width:220px; background:url(images/line2.png) 98% 4px repeat-y; height:130px; padding-left:20px;}
#footer li.contact { display:block; float:left; width:400px;  height:130px; padding-left:20px; color:#FFFFFF;}
.contact h2,.support h2,.information h2 { color:#ffb3ff; font-size:13px; font-weight:bold; }
.information ul { padding:0; margin:0 0 0 10px; list-style:none; }
.information ul li { background:url(images/bullet1.png) no-repeat left; }
.information ul a { color:#FEE0FD;font-size:11px; line-height:18px; padding-left:18px; }
.information ul a:hover { color:#FFFFFF; }



.support ul { padding:0; margin:0; list-style:none; }
.support li { float:left; width:100px; }
.support li img{ float:left; line-height:23px; }
.support li a { color:#FEE0FD;font-size:11px; line-height:23px; padding-left:23px; padding:0;}
.support li a:hover { color:#FFFFFF; }
.support li.supportlast { padding-left:20px; }

.subscribe h2 { color:#FFFF00; font-size:13px; font-weight:normal; }
.subscribe ul { padding:0; margin:0 0 0 10px; list-style:none; }
.subscribe input[type=text] { border:1px dotted #ff692d; background:#ff692d; width:170px; color:#FFFFFF; }
.subscribe input[type=submit] { background:url('images/button.png'); color:#FFFFFF;width:86px; height:26px; line-height:26px; border:0; float:right; margin-right:35px; }


.contact ul { padding:0; margin:0 0 0 10px; list-style:none; }
.contact ul li { background:url(images/bullet1.png) no-repeat left;line-height:18px; padding-left:18px;  }
.contact ul a { color:#ff4800;font-size:11px; line-height:18px; }
.contact ul a:hover { color:#FFFFFF; }

#new_product { width:970px; height:193px; background:url(images/new_bg.png); margin-top:-65px; padding-top:20px; padding-bottom:20px; }	

#new_product ul {
	/*margin: 100px 0 0;*/
	padding: 20px 0px 20px 0px;
	list-style: none;
}
#new_product img { margin:2px; }
#new_product a:hover img{ border:1px solid #CECECE; }
#new_product li {
	height:149px;
	padding: 0 20px;
	float: left;
	text-align: center;
	border-right:1px dotted #c1c1c1;
	width:200px;
}
#new_product li {
	height:149px;
	padding: 0 20px;
	float: left;
	text-align: center;
	border-right:1px dotted #c1c1c1;
	width:200px;
}

#new_product li:last-child{border:none;}

#ctop { height:33px; background:url('images/ctop.png'); margin-top:15px;}
#cbg {background:url('images/cbg.png'); overflow:hidden}
#cbottom { height:33px; background:url('images/cbottom.png'); }

/***********Product******************/
#product_content{width:690px; float:left; overflow:hidden; padding:0px 10px 0px 10px;}
	#product_content p{padding-top:0px}
	#r_product{border-bottom: 1px dotted #e0e0e0; overflow:hidden;}
	#r_productlast{overflow:hidden; float:left; display:block;}
	.l_product1{width:185px; float:left; padding:10px 22px;border-right: 1px dotted #e0e0e0;}
	.l_product2{width:185px; float:left; padding:10px 22px;}
	.l_product3{width:185px; float:left; padding:10px 22px;border-left: 1px dotted #e0e0e0;}
	.l_product1 h3, .l_product2 h3, .l_product3 h3{color:#9d129d; text-transform:uppercase; text-align:center; margin:0px; padding:0px; line-height:16px; font-family:Tahoma, Geneva, sans-serif; font-size:11px; font-weight:bold;}
	.p_img{text-align:center; margin:0px; padding:0px; border:1px solid #e3e3e3}
	.p_img img { margin:2px; }
	.p_model{color:#5a5a5a; margin:0px; padding:5px 0px 0px 5px; text-transform:uppercase;}
	#pstatus { float:right; font-size:10px; font-weight:bold;}
	.p_price{ margin:0px; padding:0px 5px 5px; overflow:hidden;}
	.p_price span{display:block; overflow:hidden; width:60%; float:left; color:black; font-size:12px; font-weight:bold;}
	.p_price input{float:right}
	
	.bside_product{overflow:hidden;}
	.bside_product .p_images{width:65px; height:65px; float:left; margin:5px 5px 5px 10px;}
	.bag_info{width:138px; float:left;}
	.bag_info p{padding:0px;}
	.bag_p_name{margin:0px; padding:0px; color:#9D129D;}
	.bag_p_model{margin:0px; padding:0px; color:#5a5a5a;}
	.bag_p_price{margin:0px; padding:0px; color:black; font-weight:bold;}
	
.prolist { width:200px; float:left;  margin-left:30px; }
.proname { text-align:center; padding-bottom:30px;padding-top:5px; }
.proname a{ font-size:12px; text-transform:uppercase; font-weight:bold;color:#ff4400; }

.proimg a { text-decoration:none; } 
.proimg { position:relative; }
.promodel { position:absolute;
font-weight:bold;
font-size:12px;
color:#000000;
height:16px;
top:15px; right:12px;
	background:#FFFFFF;
	opacity:0.5;
	filter:alpha(opacity=50); } 	
	
.fcontact { overflow:hidden;padding-left:100px; background:url(images/contact_bg.png) right; background-repeat:no-repeat; }
.fhead { color:#ff692d;font-weight:bold;}
.flabel {   }
.finput {   }
.finput input{ border:1px dotted #ff692d;width:305px;height:20px; line-height:20px;  }
.finput textarea{border:1px dotted #ff692d;}
.fsubmit  { padding-left:233px; line-height:20px; height:20px;padding-top:10px; }
.amessage { line-height:20px;  background:#F75424; border:1px solid #B7C5E3; color:#FFFFFF;padding-left:10px;margin-right:-30px;}	


#splitbar { text-align:right;border-top:1px dotted #BFBFBF; padding:10px; color:#ff4400; font-size:12px; }
#splitbar span.rshow { float:left; }
#splitbar a { font-size:12px; color:#ffffff;font-weight:bold; border:1px solid #9f1f9f; padding:1px 5px 1px 5px;background:#f155f1;-webkit-border-radius: 3px;
		-moz-border-radius: 3px; }
#splitbar a:hover {border:1px solid #600660;background:#9d129d; color:#FFF; text-decoration:none; }
#splitbar span.rcurren { font-size:12px; color:#FFF;font-weight:bold; border:1px solid #600660; padding:1px 5px 1px 5px;background:#9d129d;-webkit-border-radius: 3px;
		-moz-border-radius: 3px; }
	
.bdetail {  color:white;height:22px; background:url(images/bbut.png) no-repeat;cursor:pointer; width:58px; line-height:22px;border:none;margin:0; padding:0; text-align:center; font-size:10px;text-transform:uppercase; }
.bdetail_h {color:#4e4e4e;height:22px; background:url(images/bbut_h.png) no-repeat;cursor:pointer; width:58px; line-height:22px; border:none; margin:0; padding:0; text-align:center; font-size:10px;text-transform:uppercase; }




#detail_img { padding-left:20px; font-size:10px; font-style:italic; line-height:12px; float:left; }
#detail_img img { /*border:1px solid #CCCCCC;*/;   }
#detail_content {font-size:12px;  line-height:22px;margin-left:20px;text-align:justify; border:1px dotted  #5B95FF; padding:20px; background:#F7FAFF; float:left; widows:400px; }

#sanphamlienquan_head { font-size:13px; color:#006CDB;font-weight:bold; line-height:36px; height:36px;text-transform:uppercase;border-bottom:1px dotted #E0E0E0; margin-left:20px;margin-bottom:20px;min-width:100px;}
#sanphamlienquan_head2 { font-size:13px; color:#D90000;font-weight:bold; line-height:36px; height:36px;text-transform:uppercase;border-bottom:1px solid #979797; margin-left:20px;margin-bottom:20px;min-width:100px;}
#sanphamlienquan { margin-top:20px; }



#search_box { padding-top:10px; overflow:hidden; float:right; }
#search_box li { display:inline;float:left; }
#search_box li a { line-height:18px; color:#e937e9; text-transform:uppercase; font-size:10px; padding-left:5px; }
#search_box li a:hover {color:#FFFFFF; }
#morekey {
		display:none; width:200px;position:absolute; background:#FFF; padding:10px; right:0; z-index:99;margin-top:5px;
		-moz-box-shadow:0px 0px 5px #333;
	-webkit-box-shadow:0px 0px 5px #333;-webkit-border-radius: 8px;
		-moz-border-radius: 8px;filter:alpha(opacity=90); /* IE's opacity*/
	 opacity: 0.9; background:#FFF;
	 line-height:18px;
	 font-size:11px;
}
#morekey a { font-size:12px; }
#morekey strong { color:#000000; }